/*
 * MVCListaBanco.java
 *
 * Created on 12 de noviembre de 2008, 06:59 PM
 *
 * To change this template, choose Tools | Options and locate the template under
 * the Source Creation and Management node. Right-click the template and choose
 * Open. You can then make changes to the template in the Source Editor.
 */

package com.nextel.project.cobranza.mvc;

import com.nextel.project.Configuracion;
import com.nextel.project.cobranza.ControlCobranza;
import com.nextel.project.usuario.ControlUsuario;
import com.nextel.project.usuario.bean.GeneralBean;
import com.nextel.project.util.MVCBasicLista;
import pe.com.nextel.idioma.IdiomaManager;
import pe.com.nextel.util.List;

/**
 *
 * @author eespinoza
 */
public class MVCListaBanco extends MVCBasicLista {
    
    /** Creates a new instance of MVCBancoLista */
    public MVCListaBanco() {
        super(IdiomaManager.getInstance().getMensaje(IdiomaManager.JAVA_BANCOS), Configuracion.BOTON_SEGUIR, Configuracion.BOTON_ATRAS);//"Bancos"
        setLimpiar(false);
    }
    
    public void sigue() {
//        System.out.println("sigue");
//        System.out.println("getSeleccionado().getCodigo() = " + getSeleccionado().getCodigo() );
        ControlCobranza.getInstance().currentPago.setCodigoBanco( getSeleccionado().getCodigo() );

        ControlCobranza.getInstance().setCurrent( ControlCobranza.getInstance().mvcIngresarDocumento.showScreen() );
        
    }
    
    public void atras() {
      
//        System.out.println("ingresando al tipo de pago");

        ControlCobranza.getInstance().mvcTipoPago.setBusquedaMVC(ControlCobranza.getInstance().getBusquedaMVC());
        ControlCobranza.getInstance().setCurrent(ControlCobranza.getInstance().mvcTipoPago.showScreen());
        
    }
 
    public List getListaObjetos() {
        return ControlUsuario.getInstance().getListGeneral(GeneralBean.GENERAL_BANCO);
    }
    
    protected void destroy() {
        
    }
    
}
